labouring hard - Espagnol Anglais Dictionnaire